草庐IT

Java 源代码生成框架

全部标签

javascript - 如何在没有webpackJsonp的情况下生成js文件

我希望webpack处理js文件(缩小/丑化)但不将其格式化为模块-因此它只是原始js文件,仅包含初始代码(缩小/丑化),没有任何webpackJsonp。在浏览器中加载webpack之前,我需要这样一个文件来加载它,以检测是否加载了自定义字体。如果我使用webpack模块来执行此操作,那么我的包将在加载字体文件后加载。 最佳答案 设置您的target到webpack.config.js中的node(默认是web)module.exports={target:'node'};Intheexampleabove,usingnodewe

javascript - 如何在使用 js-xlsx 插件生成的 excel 中添加过滤器

我想在使用js-xlsxjavascript插件从数据数组创建的excel列上添加过滤器,但我没有找到任何方法来向表列添加过滤器。如果有人知道如何在excel中向列添加过滤器,请帮助我我已经编写了这段代码来创建工作表对象functioncreateSheet(data,opts){console.log(data,opts);varws={};varrange={s:{c:10000000,r:10000000},e:{c:0,r:0}};for(varR=0;R!=data.length;++R){for(varC=0;C!=data[R].length;++C){if(range.

vim - 如何识别 Vim 中的 javascript 库/框架?

我大约一年前从Textmate切换到Vim,所以我一直沉浸在关于Vim的书籍、截屏视频和论坛中,以及人们如何自定义他们的.vimrc。我不再是初学者,但绝不是高级或中级用户,我正处于可以轻松高效地使用Vim的阶段。问题是:如何让vim状态栏显示正在使用的Javascript库/框架?显然最流行的像jQuery、Prototype、YUI2/3、Dojo等。也许这只是一件微不足道的事情,有些人可能会认为通过查看代码,您也许可以找到正在使用哪个库。但是同样的道理,人家有git,hg,rvm,tags,cwd显示在他们的状态栏中,我想在我的状态栏中看到它。 最佳答

javascript - 为什么这段代码不能在 IE 8 上运行?

谁能帮我弄清楚为什么这段代码不能在IE8上运行?(适用于Chrome、Firefox、Opera)。代码使用Raphäel.js库,该代码允许用户用鼠标拖动Raphäel.js元素(例如圆形、矩形)请看这里:varpaper=Raphael(0,0,'100%','100%');varcircle=paper.circle(75,75,50);varrect=paper.rect(150,150,50,50);varset=paper.set();set.push(circle,rect);set.attr({fill:'red',stroke:0});varox=0;varoy=0;

javascript - 如何更模块化地编写 jQuery 代码?

我正在使用一个框架(Django),并且我在编写HTML方面有很大的灵active。我一直认为我编写jQuery的方式可以更好。以此为例:我们网站上出现提交按钮的大部分地方,我们都会将其转换为更漂亮的按钮(采用原始值和行为并基本上替换它)。这只是一个例子,但有很多用例,我在网站上放置了html片段,而总体结构不知道页面上有什么需要由Javascript操作。所以2部分问题:在100页上执行仅在50页上使用的东西是否有效(首先搜索包装集的jQuery插件),如果我真的想对我的jQuery使用模块化方法,如何我去做吗? 最佳答案 如果您

javascript - 通过 nodejs 重新附加到生成的进程

我正在用Node.js创建一个小型的专有游戏服务器管理器;目前它通过child_process生成来运行游戏:varserver=spawn(cmd,args,{cwd:'something'});只要管理器继续运行,我就可以通过管道传输命令并按照我的意愿处理child。但是,请考虑我的管理器崩溃或关闭的可能性。然后我如何重新附加到之前生成的子进程(当管理器关闭时它仍在运行)?我可以存储pid文件以尝试基于pid重新连接;但我不确定如何获得一个可以访问child的stdio对象的child_process对象。我真的希望这是可以恢复的;感谢任何帮助,谢谢!请注意:游戏服务器是专有的,例

javascript - 旋转文本生成器

我正在构建一个循环文本生成器。生成器组合来自多个数组的句子(文本),在视觉上“循环”它们并附加它们。我认为最好用basicversionofthegenerator创建一个fiddle正如我现在构建的那样:解释基本的工作原理如下:句子在单独的数组中定义(fiddle中的Array1、Array2和Array3)定义了第二组数组,其中包含可以组合的数组(fiddle中的combo0和combo1)按下“生成”按钮时,函数Generate被调用,它在视觉上循环句子数组中的句子(fiddle中的combo0[0])此函数循环自身直到句子循环8次(fiddle中的vartimes=8)完成后,

javascript - 用于生成索引 PNG 的 Node.js 库?

有人知道用于创建索引PNG的node.js模块吗?我已经查看了thislistNode图形模块,其中一些允许创建png,但似乎没有一个允许您指定索引/调色板方案。只是一些额外的信息:我有一个代表像素的二维数组,每个像素都引用一维调色板数组的索引。由此我想生成一个有效的索引png文件(1个channel,每个channel4位)。 最佳答案 也许png-stream值得一看。据他们说:Youcanalsowritedataintheindexedcolorspacebyfirstquantizingitusingtheneuquant

javascript - 如何生成 javascript 堆栈跟踪?

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。要求我们推荐或查找工具、库或最喜欢的场外资源的问题对于StackOverflow来说是偏离主题的,因为它们往往会吸引自以为是的答案和垃圾邮件。相反,describetheproblem以及迄今为止为解决该问题所做的工作。关闭8年前。Improvethisquestion关于如何以跨浏览器的方式在javascript中生成堆栈跟踪有什么建议吗?较新的浏览器Chrome和Firefox公开了一个允许生成堆栈跟踪的控制台对象。此方法不提供将堆栈跟踪存储到变量的方法。https://github.com/er

javascript - 是否有一种自动方法可以从应用程序 Javascript 代码生成序列图?

我正在尝试找出是否有一种方法可以从我们的Javascript代码生成序列图。要么(还)不存在类似的东西,要么我似乎无法找到合适的Google查询。我总是以js-sequence-diagram结尾,这是一个使用Javascript生成序列图的工具,但不是来自Javascript代码。Firebugs分析工具能够告诉您哪些Javascript方法在1个分析session中被调用了多少次。它还可以告诉您Javascript方法所在的文件。这告诉我它应该是可能的.. 最佳答案 我当时认为使用开发人员工具(Chrome或其他)进行分析可能是